﻿#pragma once

#ifndef LOGSERVICE_PCH_H
#define LOGSERVICE_PCH_H

#include "BridgeAnalysis/defines.h"
#include "BridgeAnalysis/utils.h"

// 数据库接口：区分 Windows（MySQL）和 Linux（MariaDB）
#ifdef _WIN32
// Windows：MySQL Connector/C++ 头文件
#include <mysql_driver.h>
#include <mysql_connection.h>
#include <cppconn/statement.h>
#include <cppconn/prepared_statement.h>
#include <cppconn/resultset.h>
#include <cppconn/exception.h>
#else
// Linux：MariaDB C客户端
#include <mysql.h>
#endif

#include "db_wrapper.h"
#include "LogService/log_service.h"

#endif
